Skip to content

chore: github release#4

Merged
brunozoric merged 12 commits into
mainfrom
chore/github-release
May 8, 2026
Merged

chore: github release#4
brunozoric merged 12 commits into
mainfrom
chore/github-release

Conversation

@brunozoric
Copy link
Copy Markdown
Contributor

No description provided.

brunozoric and others added 12 commits May 8, 2026 06:33
PublishOrchestrator.run() is now async. createRelease() is the last
action after npm publish + git tag. Dry-run validates token and remote
URL but skips the API call.
Cover constructor validation (missing token, HTTPS/SSH URL parsing,
unrecognised host) and createRelease behaviour (dry-run skip +
real-publish Octokit call), using vi.hoisted + vi.mock so no real
HTTP traffic is possible. Also exclude __tests__/scripts from the
common typecheck config and include it in the scripts typecheck config
so the .ts-extension imports are correctly allowed.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…tray char

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@brunozoric brunozoric merged commit 4257756 into main May 8, 2026
15 checks passed
@brunozoric brunozoric deleted the chore/github-release branch May 8, 2026 08:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant